package com.bbva.gptf.back.servicio.nocturno;

import java.util.Date;

import org.springframework.beans.factory.annotation.Autowired;

import com.bbva.gptf.back.dominio.SpProNocturno;
import com.bbva.gptf.dto.servicio.nocturno.ServicioProcesoNocturno;
import com.bbva.jee.arq.spring.core.httpService.HttpService;

/**
 * @author iavilalo
 */
@HttpService(serviceName = "servicioProcesoNocturnoHttp")
public class ServicioProcesoNocturnoImpl implements ServicioProcesoNocturno {

	@Autowired
	private SpProNocturno spProNocturno;

	@Override
	public boolean procesoNocturno(Date fechaCierre) {
		return spProNocturno.execute(fechaCierre);
	}

	public void setSpProNocturno(final SpProNocturno spProNocturno) {
		this.spProNocturno = spProNocturno;
	}

}
